home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 July / EnigmA AMIGA RUN 20 (1997)(G.R. Edizioni)(IT)[!][issue 1997-07 & 08][EAR-CD IV].iso / earcd / comm / thor / thorapi_.rea < prev   
Text File  |  1997-05-03  |  2KB  |  67 lines

  1. Short:    Assembler includes for THOR 2.4
  2. Author:   kenny@bgnett.no (Kenneth "Kenny" Nilsen)
  3. Uploader: kenny@bgnett.no (Kenneth "Kenny" Nilsen)
  4. Version:  1.0
  5. Type:     comm/thor
  6. Requires: Thor 2.4+
  7.  
  8.  
  9. $VER: ThorAPI_ASM 1.0 (17.3.97)
  10.  
  11.  
  12. Here is the assembler includes for Thor's BBSRead.library.
  13. They are not confirmly tested so they are considered as beta versions.
  14. I have no chance to check if every function descriptions and offsets are
  15. correct so I find the only way to release them as beta.
  16.  
  17. If you should find typos, errors etc. please e-mail me with the changes
  18. or pointers to where and what I should change.
  19.  
  20. After translating the two files, removing 5 KB of whitespace and
  21. re-aligned the bad TAB settings (shame on you Nordseth ;) they seem to
  22. work fine (no errors when compiling with PhxAss 4.35).
  23.  
  24. However there have been a couple of lines that I didn't know how to
  25. translate. They where:
  26.  
  27. MsgHazeLevel(msgflags) ((msgflags & (MDF_HAZE_BIT0 | MDF_HAZE_BIT1)) >> 24)
  28.             ^^^^^^^^^^
  29. KillHazeLevel(killflags) ((killflags & (KDF_MARK_HAZE_BIT0 | KDF_MARK_HAZE_BIT1)) >> 24)
  30.              ^^^^^^^^^^^
  31.  
  32. If you know how-to please mail me. Also a couple of structures that where
  33. refering to it's self size_of label couln't be translated just like that.
  34. For example:
  35.  
  36.     structure xx,0
  37.     struct    st_nextlink,st_sizeof
  38.     label    st_sizeof
  39.  
  40. I have translated these as
  41.  
  42.     structure xx,0
  43.     aptr    st_nextlink
  44.     label    st_sizeof
  45.  
  46. instead. Hopefully that is correct.
  47.  
  48.  
  49. Regards,
  50. ---
  51.   #*Kenny*#  mailto:kenny@bgnett.no  ''"\./"``  http://www.bgnett.no/~kenny/
  52.          Developer/GM Digital Surface (opinions by me are my own!)
  53. ---
  54.  
  55.  
  56. ============================= Archive contents =============================
  57.  
  58. Original  Packed Ratio    Date     Time    Name
  59. -------- ------- ----- --------- --------  -------------
  60.     2856     912 68.0% 17-Mar-97 14:32:02 +bbsread_lib.fd
  61.    31984    9538 70.1% 17-Mar-97 17:22:40 +BBSRead.i
  62.    23455    4693 79.9% 17-Mar-97 15:02:42 +BBSReadTags.i
  63.     1603     656 59.0% 17-Mar-97 14:31:46 +bbsread_lib.i
  64.     1463     781 46.6% 17-Mar-97 17:27:02 +ThorAPI_ASM.readme
  65. -------- ------- ----- --------- --------
  66.    61361   16580 72.9% 18-Mar-97 15:40:28   5 files
  67.